# 使用列表实现栈，pop,push,length
class Stack:
    arrayList = []

    def pop(self):
        length = len(self.arrayList)
        if length == 0:
            return "无元素，栈为空！"
        else:
            return self.arrayList.pop()

    def push(self, node):
        self.arrayList.append(node)


while True:
    s = Stack()
    flag = int(input("选择操作：1：push，2：pop，3：back\n"))
    if flag == 1:
        s.push(input("请输入push的内容：\n"))
    if flag == 2:
        print("pop元素\t" + s.pop().__str__())
    if flag == 3:
        print("backing---------\t")
        print("======================程序已退出==================\t")
        break
